POV-Ray : Newsgroups : povray.newusers : Rendering memory limitations : Re: Rendering memory limitations Server Time
29 Jul 2024 06:15:24 EDT (-0400)
  Re: Rendering memory limitations  
From: Christian Froeschlin
Date: 17 May 2007 14:44:36
Message: <464ca294$1@news.povray.org>
pirateprincess wrote:
> I have been working with .POV scenes generated from PyMOL (PDB crystal
> structure files).  I am trying to tesselate a specific crystal structure
> image across a plane and have utilized 15-20 copies of a simple DNA double
> helix.  The .POV file is roughly 30 megabytes.  I am working on a quad-core
> G5 (Mac OS X 10.4.9, Pov-Ray 3.6.1 for Mac) with 4GB RAM and am receiving an
> error that reads "Parse Error: Out of memory.  Cannot allocate 116 bytes for
> finish.  File my_scene.pov line 665798"
> 
> Are there simple ways to fix this problem?  Is more information needed to
> help diagnose the problem / suggest a solution?

It would probably help to see an *excerpt* of your generated code
with the bulk of the data removed so we see the object structure.
AFAIK, if it is a mesh then additional copies should not take
extra memory, but if its other objects that may be different.

Also, you should watch the memory consumption of the process while
parsing to see how much memory is actually used (don't know how this
is done on Mac, though). Also, I'm not sure if all of the 4GB will
be accessible to a single process (again, don't know about Mac).

Finally, I reckon the level of detail in your object is larger
than would actually be required for your purpose, maybe there are
some export settings in your program to reduce the output size?


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.